﻿@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.header , .content , .container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}

/*页眉*/
.header{width:100%; overflow:hidden; background-color:#fff;}

.hdtop{ height: 39px; line-height: 39px; background: #f6f6f6;}
.hdtop .container{ overflow: hidden;}
.hdtop .container *{ display: inline-block;}
.hdtop span{ font-size: 13px; color: #666666;}
.hdtop em{ overflow: hidden; height: 16px; line-height: 16px; margin-top: 11px;}
.hdtop em a{ float: left; color: #666666; padding-left: 20px; padding-right: 10px; margin-left: 8px; border-right:1px dotted #aeaeae;}
.hdtop em .nlink1{background: url(../images/nk1.png) no-repeat left center;}
.hdtop em .nlink2{background: url(../images/nk2.png) no-repeat left center;}
.hdtop em .nlink3{background: url(../images/nk3.png) no-repeat left center; border: none;}
/*hdtop_end*/

.hdmid{ overflow: hidden;  position: relative; height:90px;}
.hdmid .hdmid_l{ overflow: hidden; margin-top: 10px;}
.hdmid .hdmid_l h1{ float: left; overflow: hidden;}
.hdmid .hdmid_l h1 *{ display: inline-block; float: left;}
.hdmid .hdmid_l h1 i{ width: 2px; height: 73px; border-right: 1px dotted #c5c5c5; margin-top: 4px; margin-left: 22px;}

.hdmid .hdmid_l>div h2{ height: 30px; line-height: 30px; color: #0668CA; font-size: 22px; margin-top: 11px; margin-bottom: 5px;}
.hdmid .hdmid_l>div p{font-size: 18px; color: #2986e3;}
.hdmid .hdmid_r{overflow: hidden; margin-top: 25px;}
.hdmid .hdmid_r img{display: block; float: left;}
.hdmid .hdmid_r>div{ padding-left: 49px;}
.hdmid .hdmid_r>div span{ font-size: 14px; color: #666666;}
.hdmid .hdmid_r>div p{ font-size: 24px; color: #f16528; font-family: "Arial";}
.hdmid .midline{ width: 773px; height: 57px; background: url(../images/tmidbg.png) no-repeat; position: absolute;top: 14px; }
/*hdmid_end*/


.hddown{ height: 60px; overflow: hidden; background: #0668ca;}
.hddown .menu{overflow: hidden;}
.hddown .menu li{ float: left; height: 60px; line-height: 60px; position: relative;}
.hddown .menu li a{ display: inline-block; font-size: 13px; font-weight: bold; text-decoration: none; color: #fff; padding: 0px 35px;}

.hddown .menu li span{ width: 0px; height: 0px; background: #f16528; position: absolute; top: 0px; left:50%;}
.hddown .menu li.cur span{ height: 3px; width: 100%; left: 0px;}
.hddown .research{ width: 236px; height: 34px; overflow: hidden; background: url(../images/rsbox.png) no-repeat; margin-top: 13px;}
.hddown .research .cont_text{ width: 180px; height: 18px; line-height: 18px; padding: 9px 0px; color: #fff; border: none; outline: none; background: none; float:left; margin-left: 10px;}
.hddown .research .cont_btn{ width: 34px; height: 34px; float: right; border:none; outline: none; cursor: pointer; margin-right: 2px; background: url(../images/rsbtn.png) no-repeat;}
/*hddown_end*/

/*----------header_end-----------*/


.footer{ overflow: hidden; background: #2b2b2b;}
.fttop{background: #1a1a1a;}
.fttop .ftmenu{overflow: hidden; height: 15px; padding: 18px 0px;}
.fttop .ftmenu li{ float: left; border-left: 1px dotted #999999;}
.fttop .ftmenu li a{ height: 15px; line-height: 15px; padding: 0px 33px; text-align: center; font-size: 13px; color: #999999;}
.fttop .ftmenu li.nobd{ border: none;}
.ftdown{ height: 108px; position: relative;}
.ftdown ul{ overflow: hidden; padding-top: 30px; }
.ftdown .hotline{ float: left; text-align: right; padding-right: 60px; margin-right: 14px; background: url(Img/Index/mb.png) no-repeat  right center;}
.ftdown .hotline span{ font-size: 14px; color: #fff;}
.ftdown .hotline p{ font-family: "Arial"; font-size: 24px; color: #f16528;}
.ftdown .copyright{float: left; text-align: left; padding-left: 234px;}
.ftdown .copyright p{ line-height: 22px; font-size: 13px; color: #848484;}
.ftdown .copyright p.bq{ font-size: 12px; font-family: "Arial"; color: #666666;}
.ftdown .ysz{ width: 313px; height: 90px; background: url(Img/Index/ysz.png) no-repeat; position: absolute; top: 45px; left: 144px;}


/*qq、返回顶部*/
/*qq、返回顶部*/
.youce{width:54px; float:right; position:fixed; right:-3px; bottom:25px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px; z-index:10000;}
.youce ul li{margin-bottom:3px; width:41px; background:#036FB7;}
.youce ul li:hover{background:#115989;}
.youce ul li a{display:block; width:41px; height:41px;}
.youce ul li a.yc1{background:url(/Skins/Default/../images/yc_01.png) no-repeat center;}
.youce ul li a.yc2{background:url(/Skins/Default/../images/yc_02.png) no-repeat center;}
.youce ul li a.yc3{background:url(/Skins/Default/../images/yc_03.png) no-repeat center; width:41px; height:41px; position:relative;}
.youce ul li a.yc3 .wx_box{width:153px; padding-right:9px; display:none; cursor:default; position:absolute; bottom:0px; right:40px;}
.youce ul li a.yc3 .yc_weixin{background:#fff; padding:12px 11px 0px 11px; border:1px solid #d6d6d6;}
.youce ul li a.yc3 .yc_weixin span{display:block; line-height:30px; color:#333; text-align:center;}
.youce ul li a.yc4{background:url(/Skins/Default/../images/yc_04.png) no-repeat center;}
.youce ul li a.yc3:hover .wx_box{display:inline;}

.mt10{margin-top:10px;}